Giant barnacle - Alemán Inglés Diccionario